President-elect Donald Trump has selected U.S. House Republican Rep. Mike Waltz for the role of national security adviser.