Donald Trump gave three White House aides $45,000 each and a fourth $20,000, and a former ethics lawyer says the cash could break federal law and invite impeachment.