Abu Dhabi's $40b energy spending spree