A multi-ion fluorescent probe for Mg2+/Zn2+ based on a novel chromone-dendron Schiff base