Leading indicators for economics growth. Evidence from developed and developing countries