The next-gen 'National Treasure' installment is here, and the series is coming to Disney+