IFC to fund vaccine production in Africa