Asda becomes first major store to launch Christmas advert