President Donald Trump has granted a pardon to former U.S. Rep. Christopher Collins, his first congressional supporter who pleaded guilty to insider-trading charges.