warby parker apologizes for years of testing glasses on animals