Southern Japan braces for impact as Typhoon Haishen barrels toward mainland