Unexpected fees shock U.S. consumers as Trump ends $800 duty-free imports from China