Law Society hits out at barrister contracts for putting solicitors ‘at disadvantage’