Extreme Weather Kills 21 Ultra-Marathon Runners in China