Kenyans dominate men's race in London Marathon