India well on the path to have 1 doctor per 1000 population