Canadian Tire appoints new CEO