IQueryable extension for string order by