The Biggest Foreign Banks in London Still Pay Peanuts in Taxes | Fortune