TERRY EAGLETON, Por qué Marx tenía razón