Binary tree preorder traverse iterative