Spain becomes a republic