Princess Diana's brother Charles Spencer earns legal victory