Patient perception of doctor communication skills and patient trust in rural primary health care: the mediating role of health service quality