Senate compromise on teacher pay