Holistic support framework for doctors training as rural and remote general practitioners: a realist evaluation of the RVTS model | Synapse