President Emmanuel Macron vowed to end the use of fossil fuels in France if re-elected, eight days before he faces far-right leader Marine Le Pen in a run-off election