Text this: Longitudinal analysis of HIV risk behaviour patterns and their predictors among public primary care patients with tuberculosis in South Africa