South Africa will not take sides in contest between global powers, says President Cyril Ramaphosa