Structural insights into the catalytic mechanism of cyclophilin A