AstraZeneca will sell the vaccine at a lucrative price