Canadian Tire Corporation Ltd. SWOT Analysis