Canadian grocery chain Loblaw has reported a rise in fourth-quarter earnings of 22%, boosted by higher same-store sales and 26 new store openings.