Training in hospitals: what do GP specialist trainees think of workplace-based assessments?