Chrysler recalls 870,000 SUVs