The documents list thousands of shell companies, foundations and trusts set up in tax havens around the world.