Joey Barton to be named Newcastle captain