Lattice vibrations at (111) surfaces and stacking faults in transition metals: Ni