Changing diets prompt Tesco’s biggest ever vegan and vegetarian offering at Christmas 4 December 2017