2,100 Sainsbury’s office workers pledge over 3,800 days of their time to help out in stores over the busy Christmas period