Davos: Bill Gates lauds India's vaccination drive