Hudson’s Bay Co., the oldest company in Canada, has won the bidding for Metro AG’s Galeria Kaufhof department-store chain in Germany, according to people familiar with the matter.