Death toll from Afghan car bombing rises to 43