India rebuts China