Ford to halt all F-150 production, could last weeks