Survey: Food recalls are spoiling consumers' appetites for a range of foods