Ackman resigns as J.C. Penney drama gets nasty