The Spanish Supreme Court rules against the dynamic interpretation of tax treaties