KfW Ipex agrees US$100mn IOC loan