India ranks below Somalia and Afghanistan in neonatal healthcare