Makhtar Diop Appointed IFC Managing Director and Executive Vice President