Since Donald Trump took office, he's threatened or imposed higher import duties on trade partners. Experts say the US president is violating existing trade agreements. How is he able to get away with it?