‘South Africa has greatly reversed apartheid’s legacy’