Cadiz, Spanish State