Monolayer vibrational spectroscopy by infrared-visible sum generation at metal and semiconductor surfaces