Emmanuel Macron rules out resigning