Pictet, Armand, British consularagent at Geneva