Palaeogeographical evolution of the Egadi Islands (western Sicily, Italy). Implications for late Pleistocene and early Holocene sea crossings by humans and other mammals in the western Mediterranean