San Martín, José de, 1778-1850