insertion sort with Strings