Macron denounces nationalism as avowed 'nationalist' Trump stands steps away