Rauner makes good on vow to veto Democratic spending bill