fidel castro hitler