Ford confident it can nail F-150 launch