Melania Trump had an affair with Fidel Castro in 1990