Gramsci: Between Marxism and Idealism