Ireland Unveils Sweeping Budget Cuts