Trump hosting Macron for state visit