Spain's Golden Visa vs. Non Lucrative Visa: What You Need to Know About Taxes