World’s greatest! Eliud Kipchoge shatters two-hour marathon barrier