Financial development, financial fragility and growth