UK supermarket groups Tesco and Asda have withdrawn all batches of their own-brand jaffa cakes from stores because the products have been found to contain milk that was not shown on the labels.