The Impact of Britain's Offshore Tax Scandal on the World Stage