Team structure, team climate and the quality of care in primary care: an observational study | Synapse