A suicide bomber blew himself up outside the Iraqi embassy in Kabul Monday and militants breached the compound, Afghan officials said, in a complex hours-long attack claimed by the Islamic State group.