Canadian retailer Couche-Tard has booked a jump in full-year earnings, as it benefited from higher sales, improved margins and an extra trading week.