How does tax avoidance create links between distant places and people? Why is something legal associated with such secrecy and morally dubious behaviour? Michael Pryke explains.