Extreme heat triggers red alert in Florence