Kenya's Brigid Kosgei has smashed Paula Radcliffe's marathon World Record which had stood for more than 16 years.