spanish republic