Text this: Exploring EAP students' perceptions of GenAI and traditional grammar-checking tools for language learning