William Lewis Blennerhassett — British diplomat