Former Vanity Fair editor Graydon Carter has described the Duchess of Sussex as "slightly adrift on the facts and reality".