From programme theory to logic models for multispecialty community providers: a realist evidence synthesis