Rishi Sunak commits billions to climate fund