Trump sticks with hard line on trade as showdown looms at G7