3-Amidocoumarins as chemodosimeters to trap cyanide through both Michael and intramolecular cyclization reaction