Tesla Model 3 cost surprised Porsche and Audi after reverse-engineering