how many doctors in india