Mexican president signs deal to stop migrants