Fidel has his road to Damascus moment