Swiggy to lay off hundreds of employees. CEO says ‘two things happened in 2022’