Brazilian retailer CBD has reported higher annual profits from its food division, driven by a sharp increase in sales.