Much of Europe is baking in a heatwave that has pushed temperatures into the mid-40s Celsius in some regions