Baldassarre Odescalchi, III principe Odescalchi