Bill Ackman scores a win, finally, with P&G shakeup