Abu Dhabi Islamic Bank provides USD 100 million finance facility to NPCC