World faces critical need of $2T in annual climate financing