Bad mayonnaise poisons 140 people