How Barclays turned a $10bn profit into a tax loss