stephen hill net worth