Text this: Managing linguistic diversity in literacy and language development : an analysis of teachers' attitudes, skills and strategies in multilingual Kenyan primary school classrooms