Fidel Castro, 1926-2016