Multi-dimensional Learner Profiling by Modeling Irregular Multivariate Time Series with Self-supervised Deep Learning