Americans are willing to pay to fight climate change