IMF revives Pakistan’s stalled $6bn programme