The quest for the elusive carbodiimide ion HNCNH+ and its generation from ionized cyanamide by proton-transport catalysis