Johnson & Johnson tops estimates, boosts earnings guidance