Self-trapping at a nonlinear impurity in a Heisenberg ferromagnetic chain