A Recent HIV Diagnosis Is Associated with Non-Completion of Isoniazid Preventive Therapy in an HIV-Infected Cohort in Cape Town