How cartoonists reacted to the Charlie Hebdo shooting: Grief, resilience and solidarity