Financial development and productive efficiency: A panel study of developed and developing countries · Study