What makes a successful volunteer Expert Patients Programme tutor? Factors predicting satisfaction, productivity and intention to continue tutoring of a new public health workforce in the United Kingdom.