jon stewart's final show raised a whopping $2.2m for charity