Merge pull request #5849 from gilles-peskine-arm/psa-raw_key_agreement-buffer_too_small-2.28

Backport 2.28: Make psa_raw_key_agreement return BUFFER_TOO_SMALL