Pakistan troops killed `by al-Qaeda`