Ireland, Europe's economic poster boy?