Recent catastrophic landslides and mitigation in China