Teachers ratify new contract with Detroit Public Schools Community District