Freshfields overtakes CC with turnover of £1.29bn