Sure we do. The passage requires only an agreement, not a treaty. Mexico has previously agreed to give the migrants asylum, and Mexico has agreed to cooperate with the U.S. in not allowing the migrants in the caravan to enter the U.S.
An agreement that we don't have with Mexico.
We're working on it but haven't gotten it done.