Cyril Ramaphosa is sworn in for a second term as South African president