St. Paul teachers' union OKs tentative contract