Spain introduces controversial new travel rules