In the last two years 24 countries have set new all-time temperature records. We've seen flooding on an epic scale in every continent .