A hellish heat in Italy