Cyril Ramaphosa come clean