Hudson’s Bay in franchise deal with Topshop