Former French President Nicolas Sarkozy has announced he will run again to lead the country in next year's presidential elections.