Barclays in tax avoidance clampdown