Update unknown provider error message with current providers (#24352)
### Description
WebGPU, VitisAI, and DML are missing from the list.
### Motivation and Context
If users misspell a provider name this error should be showing them the
full possibilities. Leaving one out will lead to confusion.
I noticed it when testing new providers in GenAI that the error message
was not up to date.