20 million pieces of free fruit given to children by Tesco