Macron Vows Full Term