Mapping Europe’s rooftop photovoltaic potential with a building-level database