Catalonia's regional parliament on Friday passed a law that its leaders say will authorise them to hold a non-binding "consultation" on independence from Spain in November.