Canadian retailer Metro Inc has said its fresh food and customer loyalty schemes are helping it trade in a "highly competitive" sector.