Macron carefully challenged Trump on Ukraine war, trade policy.