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