Benin president Talon wins re-election