Hyundai i30 N makes its South Africa debut