Islamabad Declaration renews pledge to boost tech cooperation among OIC states