IFC and Absa ink first African green loan