US carmaker Chrysler says that it will recall nearly 840,000 vehicles over potential faulty safety components, including head rests and airbags.