Text this: Knowledge, attitudes and perceptions of fifth-year medical students at a South African university regarding their public health course