President Joe Biden is hosting French President Emmanuel Macron at the White House on Thursday, using the very first state dinner of his presidency to shore up relations with a key American ally whose friendship has until recently been on the rocks.