Freshfields, Links and Eversheds oversee sale of 333 Mitchells pubs