Catalonia to vote for independence from Spain on Sunday