Trump protester sucker-punched at North Carolina rally, videos show