Spain faces many heatwave deaths