IFC invests in off-grid power venture