Aramco CEO warns of 2027 supply shock after $33.6 billion profit