Amplification of NLO responses: vibronic and solvent effects in push-pull polyenes