king richard williams net worth