Floods ravage quake-hit Japan