present population of india according to 2011 census