Blast in Kabul on US military chief visit