Cation–π versus anion–π interactions: A theoretical NMR study