San Martín, independentista latinoamericano