Text this: How well do public sector primary care providers function as medical generalists in Cape Town : a descriptive survey