India-China Row: The Economic Fallout