Boston Scientific receives CE Mark for device aimed to reduce stroke risk