Language Mediation in an L3 Classroom: The Role of Task Modalities and Task Types