Cyril Ramaphosa says history will absolve him for his approach on tackling corruption