Boston Scientific meets The Street with Q3 earnings, tops sales forecast