India’s new defence minister has a $40 billion shopping list—plus some increasingly hostile neighbours