Sixth-grader earns top finish at geography bee