Fifth-largest accounting firm hits £1bn in revenue despite market ‘uncertainty’