NBC: Canadian Prime Minister Justin Trudeau tests positive for Covid