Kenya supreme court overturns president's re-election