If executive agreements are similar to treaties, and they do not have to be approved by the Senate, why does the president still negotiate treaties?