Text this: Assessing Generalisation Capability of Machine Learning Models for Intrusion Detection