Massive landslide decimates a small village in Italy