"It's good news because this agreement will generate confidence in Mexico for the arrival of investment, for companies to set up here, and for jobs with good salaries," Lopez Obrador said in a video address posted on Twitter.

(Reporting by Sharay Angulo and Lizbeth Diaz; Editing by Dave Graham)