Kabul blasts: Twin explosions cause devastation, death