Functional cortical neurons and astrocytes from human pluripotent stem cells in 3D culture