South Africa has revealed is it is planning to spend an eyewatering £44 billion to significantly upscale the country's infrastructure.