Jon Stewart skewers Rob Ford, again