Text this: Exploring frames that provide opportunities for learning by teaching, learning by reflecting and learning by collaborating: case studies of pre-service teachers