Indian Prime Minister Narendra Modi, long an opponent of global retail giants, is finally giving them an opening in India.