Peanut and regular M&M's recalled in 20 states due to undeclared milk, soy, or peanut allergens.