Boston Scientific will cut 2,300 jobs