India’s trade deficit: warning shot for currency and stocks