Double Taxation Agreements: Shield or Sword?