Developing nations blast $300-bln COP29 climate deal as not enough