Labour barrister settles libel action