Concircular diffeomorphisms of pseudo-Riemannian manifolds