Board, WEA approve new contract