How to reorder indexed rows based on a list in Pandas data frame,df.sort_index(ascending=False)