Total and Saudi Aramco to build giant petrochemical complex