US President Donald Trump is facing a sharp drop in public approval as the ongoing conflict enters its fourth week.