Andrew Percy Bennett — diplomat, cricketer (1866-1943)