Fake Ozempic sites, more Zepbound shortage, and J&J 's sales miss: Pharma news roundup