The amyloid-beta forming tripeptide cleavage mechanism of γ-secretase