charles alden black net worth