Economist Sanjeev Sanyal has been raising questions about the foreign aid agency's role in India.