Fix bug 22483:  improper horizontal scrolling by ListView.EnsureVisible(int index)

This fixes Xamarin bug #22483 with a minimal change to the code.  The current behavior is presumably okay for right-to-left layout since it ends up showing the right-most ends of the strings.