Gen. Colin Powell says his 2003 speech to the U.N. was based on information that he believed was accurate at the time.