richard dean anderson net worth 2020