Boston Scientific Tops Q2 Earnings, Revenues; Ups EPS View