Quantum impurity in an antiferromagnet: non-linear sigma model theory