Porto, Portuguese Republic