Origin and Diet of the Prehistoric Hunter-Gatherers on the Mediterranean Island of Favignana (Ègadi Islands, Sicily)