NBC: Yellen visits India to promote closer ties and tackle global economic problems