Throw error while deserializing PSBT if invalid pubkeys are passed as a MuSig2 aggregate or participant.
Should fix #33999 by throwing error at the very start while decoding an invalid PSBT that should subsequently not allow the MuSig2 signing operation to take place, thereby avoiding the crash.