Typhoon Haishen closes in as Japan braces for record wind, rain