Man drives 400 miles so stranger can see dying mother