Ford recalls 4.4 million vehicles over faulty automated trailer software