Socioeconomic and modifiable predictors of blood pressure control for hypertension in primary care attenders in the Western Cape, South Africa | Synapse