A new Late Pleistocene vertebrate faunal complex from Sicily (S. Teodoro cave, North Eastern Sicily, Italy)