Saudi Arabia to invest $700 billion in infrastructure projects by 2024