U.S. President Donald Trump announced on Wednesday that Canadian Prime Minister Mark Carney will visit the....