NBC: Trump to name William McGinley to be White House counsel