Catalunya, Espanya