DETROIT—Fiat Chrysler Automobiles NV said Friday it is recalling more than five million vehicles in the U.S. and Canada to fix a programming flaw that could prevent drivers from canceling the cruise ...