The Western world has agreed to pay $300bn a year to finance emissions reduction and climate adaptation in the developing world from 2035, but developing countries from Cuba to India slammed the deal ...