Week in cartoons: Billionaire space race, Afghanistan and more