Developing nations blast $300 billion COP29 climate deal as insufficient