Горбачев, Солженицын и Путин