French President Macron says he will not stay in politics after end of presidency