Europe's onshore and offshore wind energy potential: An assessment of environmental and economic constraints