UAW 699 votes in favor of new tentative agreement