India's vaccine best asset world has today: UN chief