Tesla’s shock Q2 delivery surprise may have been driven by smaller unexpected markets, leaving Wall Street puzzled July 3, 2025