Communist idol Fidel Castro's early years as Cuba's revolutionary leader