Necrostatin-1 attenuates mitochondrial dysfunction in neurons and astrocytes following neonatal hypoxia–ischemia