Opportunities, Challenges and the Macro Outlook for South Africa