Infrared Surface Plasmon-polaritons on Ni, Pd and Pt