Duncan Hines Recalls 2.4 Million Boxes of Cake Mix for Salmonella Contamination