J&J results beat expectations, as drugs, devices deliver