Billy Porter reveals he's been HIV-positive for over a decade