Claudio Katz on the life and times of Fidel Castro