Eileen Fisher has become the largest women's wear brand to gain B Corp certification, less than a year after setting its sights on 100% sustainability by 2020.