Cherry-pick commits d756bf4e86, 083ac67d13 and 162c929a80 to upgrade to Gradle 8.10.1. Closes gh-42433