Tesla to cut prices for some models in North America, China