Trump faces leadership test with Hurricane Harvey