Since the end of apartheid, South Africa has walked a diplomatic tightrope, accepting aid and investment from both China and America. But in recent months Donald Trump’s administration has slapped ...