Afghanistan: Blasts rock Kabul, casualties feared