A Shanghai-built Model 3 for around $31,000 is available in Canada, but American buyers are out of luck.