Developing grammar lessons: a flipped learning approach to elevate Thai EFL learners’ grammatical competence and writing performance | Synapse