The North Face unveils Manhattan flagship store