Sales of fruit and veg will fund meals for children in Tesco’s Buy One to Help a Child campaign