Merrill A. McPeak, a retired Air Force general, defended Mr. Obama’s patriotism and accused former President Bill Clinton of trying to use “divisive attacks” to promote his wife’s candidacy.