China’s flood toll rises to 4,200 dead or missing