Trudeau says he shouldn't have called Canadians a small fringe minority