Vista teachers, district reach tentative contract agreement