Mudslide, lightning strike kill 43 in China