US kills Iran’s most powerful general in Baghdad strike