Heavy rain in China has killed at least 87 people and forced thousands from their homes, with nearly 80 others missing.