Fix potential problems with EVP_PKEY_CTX_new() with engine set