[CUDA] Update cuda arch list for packages of cuda 12.8 (#29711)
Drop 52-real; 90-virtual
Add 120-real; 120-virtual
Ensure 86-real is included
Q: Why not add 100-real to cuda 12.8 build?
A: We assume that those machines will have cuda 13.x for best
performance.
Q: Why drops 52-real
A: Many applications require float16 support, while 52-real cannot
support it.