Professional support to improve rural medical workforce retention, what works in what context: a realist evaluation | Synapse