China landslide buries 47 people and kills eight in mountainous Yunnan province