The North Face is making the best products on earth, with communities, nature, and the future in focus