NGOs turn Trafalgar Square into a ‘tropical tax haven’ as an international anti-corruption summit takes place in London.