Trump's got double the approval rating of Macron