Saudi Arabia is to invest US $10bn in South Africa’s energy sector