Torrential rains in China have killed at least 30 people and left dozens more missing, as the country grinds through another summer of extreme weather.