Ford recalls 668 000 pick-up trucks worldwide