Temperature dependence of the vibrational lineshape of CO chemisorbed on the Ni(111) surface