“Spain has an important network of 94 Double Taxation Treaties, particularly relevant with Latin American countries”