Up to half price toy sale launched by Tesco just before Christmas