Irish budget: Tax cuts and billions in increased spending