Mitchells & Butlers has posted a loss for its full-year as sales inched up slightly.