Kenya's Eliud Kipchoge takes more than a minute off the marathon world record in Berlin, as the decathlon record also falls.