Cyril Ramaphosa takes oath as South Africa’s President