Firms promoting “mediocre men”, Law Society president says