Credit Market Imperfections, Financial Activity and Economic Growth