John Travolta will never forget the moment he danced with Princess Diana because it felt like something out of a "fairytale".