john maddon net worth