Nishith Desai , an international corporate and tax lawyer based in Mumbai , said the code intended to override tax treaties and also allow tax commissioners to ignore existing double tax avoidance agreements signed by India with more than 70 countries .