US trade with Canada records $28.2B deficit in January-July 2026