Text this: Knowledge, attitudes and practices to hepatitis B among South African primary healthcare staff