david panton net worth