Kenyan runner John Korir claims second consecutive Boston Marathon title, setting a new course record with an exceptional time.