Gulf states to invest $130 billion by 2023 to meet energy demand