NBC News: Trump says Mexico's president promised to close the border. She begs to differ.