Text this: Robust portfolio construction using sorting signatures