Since Donald Trump took office, he's threatened or imposed higher import duties on trade partners. Experts say the US president violates existing trade agreements. But how can he get away with that?