Undisclosed investment in law enforcement technology that Forbes reports could have generated Epstein $100 million in profit