david morgan net worth