7 dead in suicide blast on Afghanistan government compound