Violence ruins Kenya re-election