UK PM Johnson calls on rich countries to meet $100 billion climate pledge