Joey Barton, Queens Park Rangers