Titans stadium deal inches forward with two key votes