Developing nations blast $300 billion climate deal