Pak approves $15 million grant to buy Corona vaccine