India has largest number of domestic terror groups