Macron skewers Trump in the first-ever English address by a French president from the Élysée