IOI Corp earnings impacted by forex volatility