Kazimierz Nestor Sapieha — Polish noble and general