India registers best under-5 infant mortality rate since 2010