[SPARK-36835][BUILD] Enable createDependencyReducedPom for Maven shaded plugin
[SPARK-36835][BUILD] Enable createDependencyReducedPom for Maven shaded plugin

### What changes were proposed in this pull request?

Enable `createDependencyReducedPom` for Spark's Maven shaded plugin so that the effective pom won't contain those shaded artifacts such as `org.eclipse.jetty`

### Why are the changes needed?

At the moment, the effective pom leaks transitive dependencies to downstream apps for those shaded artifacts, which potentially will cause issues.

### Does this PR introduce _any_ user-facing change?

No

### How was this patch tested?

I manually tested and the `core/dependency-reduced-pom.xml` no longer contains dependencies such as `jetty-XX`.

Closes #34085 from sunchao/SPARK-36835.

Authored-by: Chao Sun <f8383f764a897131a041b2260bfe2af2e49bb068@apple.com>
Signed-off-by: Gengliang Wang <789196f1837e809005c9b5b207ae21d5a78ca970@apache.org>
(cherry picked from commit ed88e610f04a1015cff9b11bea13b87affc29ef3)
Signed-off-by: Gengliang Wang <789196f1837e809005c9b5b207ae21d5a78ca970@apache.org>

milliman/spark,milliman/spark,milliman/spark,milliman/spark,milliman/spark,milliman/spark,milliman/spark