Global lender's approval will bring $1.17 billion to Pakistan via $6 billion programme stalled for months