CAF becomes first multi-lateral development bank to sign agreement with GCF