Factors affecting blood pressure control in primary care