At least 52 people have been killed in north-eastern Afghanistan after a huge landslide swept through a village.