IFC launches $700m guarantee initiative to accelerate digital payments in emerging markets September 16, 2026