david perdue net worth 6