French President Francois Hollande, 62, stuns the country by announcing he will not stand for re-election next year