Trump tarrifs will cost US consumers