At least 20 killed, 19 missing in China rainstorms