Saudi Aramco gets first credit rating ahead of bond debut