Saudi Arabia approves listing of energy giant Aramco