Preliminary US-Mexico trade deal leaves trail of uncertainty