Canadian retailer Sobeys has booked an increase in full-year profits.