US retailer Target has pulled all the Hampton Creek products it stocks in response to food safety allegations.