Financial development and innovation-led growth: Is too much finance better? · Study