Court witness kidnapped in Buffalo, New York