Cost of curbing climate change $840bn a year: report