Saudi Aramco in race for IPO record with USD 1.7 trillion top value