Boston Scientific matches 3Q earnings expectations, tops revenue forecasts