Addressing basic resource needs to improve primary care quality: a community collaboration programme | Synapse