Texas Tribune: Senate passes tax and spending bill with Cruz voting yes