Built on Founden.aiCoty layoffs November 2026: 155 jobs. Was it AI?