Mpls. teachers approve new contract, until summer