Can Saudi Arabia keep pace with its ambitious mega-project spending spree?