duncan angove net worth