Financial development and growth in the short and long run (Policy research working paper, 2004)