Chris Nenzani resigns as CSA president