Rani Karnavati of Garhwal: The Warrior Queen who Defied the Mughals