Text this: “You go an extra mile”: a qualitative study of community health worker perspectives in a health promotion intervention in urban South Africa