Computational study of pyrylium cation–water complexes: hydrogen bonds, resonance effects, and aromaticity