Most of the world’s countries have agreed to a COP29 deal to provide $US300 billion ($A462 billion) in annual climate finance by 2035.