Canadian Tire Snaps Up Hudson's Bay Trademarks in $30 Million Deal