European stocks, euro drop on EU vote turmoil