stuart duncan net worth