The temporal balance between self-renewal and differentiation of human neural stem cells requires the amyloid precursor protein