In psa_asymmetric_encrypt, allow public keys
In psa_asymmetric_encrypt, allow public keys

The code was accepting key pairs only, even though encryption doesn't
require the private key.

ARMmbed/mbedtls,NXPmicro/mbedtls,NXPmicro/mbedtls,ARMmbed/mbedtls,NXPmicro/mbedtls,Mbed-TLS/mbedtls,Mbed-TLS/mbedtls,Mbed-TLS/mbedtls,ARMmbed/mbedtls,Mbed-TLS/mbedtls,NXPmicro/mbedtls,ARMmbed/mbedtls