Chile's heatwave puts Santiago on red alert