IFC approves Carbon Holdings loan