Kenayn athletes Eliud Kipchoge and Brigid Kosgei produced dominant performances to win the London Marathon titles