$2 trillion to protect the world from climate change is actually a bargain