Saudi Arabia must invest $115 billion over 23 years