Vaccine deal gets further shot in the arm