2030 is the new 2050 as countries and companies compete on climate ambitions