Text this: Reasons for missed appointments linked to a public-sector intervention targeting patients with stable chronic conditions in South Africa