AstraZeneca and Johnson & Johnson say they don't intend to profit from the pandemic