Indian PM Modi rules out