Text this: Recognition of student engagement and affective states using ConvNeXtlarge and ensemble GRU in E-Learning