IKF forecast 10132025