Mechanisms of Neuroprotection by a Novel Rescue Factor Humanin from Swedish Mutant Amyloid Precursor Protein