[SPARK-3040] pick up a more proper local ip address for Utils.findLocalIpAddress method

Short version: NetworkInterface.getNetworkInterfaces returns ifs in reverse order compared to ifconfig output.
See [SPARK_3040](https://issues.apache.org/jira/browse/SPARK-3040) for more detail