Benzothiazolium-functionalizedNU-1000: a versatile material for carbon dioxide adsorption and cyanide luminescence sensing