Several explosions have rocked Kabul just hours after Afghanistan and Pakistan traded strikes on each other in their volatile mountain border region as days of escalating tensions boiled over with both sides claiming to have killed dozens of militants and security forces.