Car bomb in Afghanistan kills 21 people