The frequencies and amplitudes of CO vibrations at a metal surface from model cluster calculations