Private-Markets Tech Provider iCapital Raises $820 Million