President Donald Trump's personal lawyer has acknowledged to NBC News that he met privately in New York last month with a controversial Russian-born Trump associate.