Why Flowers Foods' 12.3% Yield Signals a Potential Value Trap