India may not meet millennium development goal on infant mortality