'Too little, too late': Activists and poorer nations criticise $300bn COP29 deal