The Islamic State group says it was behind a devastating string of suicide attacks against churches and hotels in Sri Lanka that killed more than 320 people on Easter Sunday.