Exploring the role of gender identity on cognitive engagement and learning outcomes with a game-based learning environment