General Mills gets a new deal