Fixed Drag and Drop behavior when the drop position is less then the initial item's position

Steps to reproduce the problem:

1. Attach DragDrop behavior to ListBox
2. Drag the last item
3. Drop on the first position.

result: The item will be added to the first position and will be removed from that position right away