Officials: 211 Pakistani troops exchanged for 28 militants