COP26 provoked a blizzard of announcements from countries, companies and investors on how they plan to tackle climate change.