Climate financing by the world’s six largest multilateral development banks (MDBs) rose to a seven-year high of $35.2 billion in 2017, up 28 per cent on the previous year.