Islamic State claimed responsibility on Sunday for an attack on a midwife training center in the eastern Afghan city of Jalalabad on Saturday that killed three staff.