Infrared spectra of chemisorbed molecules II. Benzene on silica-supported metals