Boston Scientific's Synergy stent lands CE Mark