18 killed in Baghdad suicide bombing