President Trump on Jan. 10 said Mexico will "pay for the wall" through savings from a recently-struck trade agreement with Canada and Mexico.