Union, Wellesley in tough battle for new contract