Understanding the interplay between the solvent and nuclear rearrangements in the negative solvatochromism of a push-pull flexible quinolinium cation