Lord Irvine climbs down on Law Society trade union fees