Eric H.Liddell, Athlete and Missionary