Barclays Sees India as Investment Opportunity Amid Geopolitical Calm