Hurricane Henri barrels toward U.S. Northeast coast