Scott McClellan, the former White House spokesman, wrote that the president uses “self-deception” to justify his political ends.