Canada and the U.S. are expected to announce an agreement that will allow Canada to turn back migrants seeking asylum who enter from the United States at unofficial crossing points.