World scrambles for vaccine deals as COVID infections near 60 million