Mexico pact to take effect