stephen holding net worth