how long has charlie sheen has hiv