Ford recalls over 100k SUVs