Senate Passes Sweeping 2-Year Budget Deal