stephen fleming net worth