Explosion kills several near Kabul mosque