Two-time Olympic marathon champion Eliud Kipchoge says he’ll run seven marathons on seven continents over the next two years to raise funds for causes he believes in – even as he continues to race at ...