Gran Canaria Weather: Sustained high temperatures to hit 42ºC in the shade