Catalonia votes for independence. Spain imposes direct rule