Banks, financial markets, and Growth