President Donald Trump “impressed