Tesla says it will halve the cost of its next generation of EVs