Philander L. Cable — American diplomat