Short AstraZeneca shelf life complicates COVID-19 vaccine rollout to world's poorest