Ikea has withdrawn a batch of Swedish meatballs from its 18 UK sites and stopped sales from the same run in 12 other European countries after Czech inspectors found equine DNA in a consignment last week.