Amazon keeps betting on Canada as tariffs complicate the math