Why has flooding been so severe in China this year?