Ramaphosa pledges to fight corruption