Man hikes barefoot 8 miles to get help for injured friend in rollover crash