Buthelezi ‘a great leader and human being, a giant’