Text this: Satisfaction with service coverage and drug list may influence patients' acceptance of general practitioner contract service: a cross-sectional study in Guangdong, China