China Battles Intense Flood Threat as Landslides Hit