Ozzie Guillen apologizes for his gaffe about Fidel Castro