Doing business in India getting easier