Ford recalls over one million trucks