Kenyan athletes win the Mexico Marathon