Floods in China: Yet another critical test for Xi Jinping