Adult cancer prevention in primary care: contrasts among primary care practice settings in Québec. | Synapse