Scorching October puts 2023 on track to be hottest year in 125,000 years