Tesla says 12,200 Model 3 orders canceled