Professional growth of trainees: applying teacher training models to the training of GPs | Synapse