Iraq market suicide bombing claimed by IS kills nearly 30 on eve of Eid holiday