Barcelona, Katalonien