TCS to lay off over 12,000 employees in 2026 to prepare for a future-ready workforce