What will it cost to defeat global warming?