José de San Martín, un profesional militar con visión política y humanística