US National Spelling Bee finalists vie for championship