Tax paid by some global firms in UK 'an insult'