Buy a home, get a visa: For a mere €160,000 you can become a Spanish resident