Structure of granzyme C reveals an unusual mechanism of protease autoinhibition