Facing criticism at home as Trump prepares to return to the White House, Prime Minister Justin Trudeau says his government could've acted faster to address immigration concerns.