My Cat is coughing up broken glass

My cat is somewhere in the house and starts coughing up large pieces of broken bottle and blood, or is it wine? I look around and see he has broken a bottle by knocking it on the ground. I start to panic and wonder how I can call the vet.