Europe faces heatwave and food crisis