Patient retention at key milestones after HIV diagnosis at a primary healthcare clinic offering early antiretroviral therapy initiation in Johannesburg, South Africa