Boston Scientific CEO will retire at year-end