24 killed in Baghdad suicide attack claimed by IS