Why Thomas Piketty has sparked a Congress-BJP row