Enhancing the acquisition and retention of the Navajo language using computer-based instruction and the effects of static pedagogical agents and gamification practice