Text this: AI tutoring outperforms in-class active learning: an RCT introducing a novel research-based design in an authentic educational setting