Ford recalls 2 million pickups due to fire risk