Portugal, Portuguese Republic