Australia locks in coronavirus vaccine deal as new cases ease