Middle Palaeolithic Levallois cores from Stelida, Naxos (Kyklades)