fixed delete node in bst