Peru trade pact enacted; Uruguay holds out