3 stranded mountaineers rescued in northern Pakistan