A bomb hidden in an ambulance killed at least 95 and wounded about 158 in the Afghan capital, Kabul.