Text this: Portfolio diversification utilising rolling economic drawdown constraints and risk factor analysis