Europe faces near 40°C heat wave