Tesla's market value hits $1 trillion after Hertz agrees to buy 100,000 of its cars