Economic development and business ownership: an analysis using data of 23 OECD countries in the period 1976-1996