Text this: The knowledge and skills gap of medical practitioners delivering district hospital services in the Western Cape, South Africa