Iraq protesters turn out in defiance after Baghdad attack