New York Mayor Adams faces indictment, vows to fight charges