Mpls. teacher contract approved