Actor Billy Porter reveals he's been living with HIV since 2007