How an idyllic African island became a tax haven for some of the world’s biggest corporations