Barton brands Newcastle fans 'vicious'