david sacks net worth