treaty as a source of international law