GIC set to buy 20% stake in Oman company