South Africa's Ramaphosa: 'no justification' for violence