Week in cartoons: The Iran deal, Rudy Giuliani and more