why is potassium cyanide poisonous