European registry of carotid artery stenting: Results from a prospective registry of eight high volume EUROPEAN institutions