Suicide attack kills at least 17 in Baghdad