Boston Scientific share price drops after forecast