Cisco’s second layoff of 2024 affects thousands of employees