Saudi Aramco signs gas deal with Shell-Total