NBC: Local businesses grapple with Trump's tariffs as G7 envoys meet in Canada