Switzerland’s reputation as a tax haven looks set to end following the introduction of new bank detail sharing rules.