Canadian Tire to buy The Bay’s stripes, logos for $30M