Saudi Aramco to raise $12 billion via bonds