Flavonols and Crown-Flavonols as Metal Cation Chelators. The Different Nature of Ba2+ and Mg2+ Complexes