Competing subsistence needs are associated with retention in care and detectable viral load among people living with HIV