Tesco, Lidl and other supermarkets urgently recall products