Developing nations blast 'paltry' $300 billion deal approved at UN COP29 climate summit