You can have a BRICS, a new G7 or anything else you want but as long as India and China have serious territorial disputes, they will not be trustful of each other and will not form a common front on many international issues. And if such a organisation is not internally united, it will never be...