how long is whipple recovery