‘Organization of Islamic Cooperation should form peacekeeping force for Afghanistan’