Mars buying Kellanova in $30 billion deal to expand reach into salty snack category