Imperative of economic integration among Muslim countries