St. Paul teachers reach tentative contract deal