Nicholas the Sweep: the real story behind this year’s Sainsbury’s Christmas advert