Canadian Tire sales up 5.1 percent