UK tax system is 'out of date'