General Mills Buying Blue Buffalo Pet Food for $8 Billion | Fortune