Astronomical identification of CN^-, the smallest observed molecular anion