Text this: General practitioner workforce sustainability to maximise effective and equitable patient care: findings from a realist review