South China floods force tens of thousands to evacuate