The North Face to Open 2 Women-Specific Stores