India signs purchase order with Serum for AstraZeneca vaccine - source