The Economics of Audit Quality: Private Incentives and the Regulation of Audit and Non-Audit Services