J&J Q1 profit beats estimates as Darzalex and Tremfya offset Stelara decline | Indexa