Bill Cosby facing litany of allegations