Rescuers struggle to help Afghans hit by landslide