Russian firms buy $4 billion worth of India-made arms, pay in Indian rupee