French luxury brand Hermès opens store in Troy's Somerset Collection