Causes of hyperferritinaemia classified by HIV status in a tertiary-care setting in South Africa