Ireland's high income-tax rate hindering inward investment