A&O posts record results to £1.23bn but revenue rise lags half year performance