Boston Scientific beats The Street with Q1, 2015 earnings