National Journal calls Obama's speech a "Declaration of War"