‘Huge’ challenges as Ramaphosa takes oath in South Africa