Majestic Wine, the UK-based retailer, has seen a slight rise in full-year sales despite "difficult" trading conditions as consumers continue to trade up.