Fidel Castro: Tribute to a hero