The furor around the Proteas under-19 captain’s remarks about Israel is not a simple question of free speech