John Deere layoffs surge: over 2,000 jobs cut in 2024 amid declining demand