Chrysler is recalling just under 30,000 Fiat 500L small cars in the U.S. and Canada to fix a problem with air bags that protect knees in a crash.