Mitchells & Butlers (M&B) has seen full-year profits stay flat, but branded its performance "resilient" after dealing with tough UK economic conditions.