European countries face sweltering heat