BST: AVL insert