Scott Moore, the new CEO of Prince Harry's Invictus Games Vancouver Whistler 2025, was given very specific guidance on how to address Prince Harry and Meghan Markle, the Duke and Duchess of Sussex