Teachers ratify pact