Saudi delegation arrives in Islamabad for OIC special moot on Afghanistan