US kills 32 'militants' in Baghdad