luke armstrong net worth