Tesla misses Wall Street expectations on revenue, earnings per share in second quarter earnings