Three-nucleon transfer on 12C: The 12C(α, p)15N reaction at 96.8 MeV