Magnitude 6.4 quake hits Greek island Crete