Text this: Socio-economic inequalities as a predictor of health in South Africa--the Yenza cross-sectional study.