michael campbell net worth