Explain the difference between mandatory spending and discretionary spending.