Why General Mills Is Still a Buy Despite Its Earnings Miss – MSN Money