Tesla slashes prices in China as competition heats up, plus earnings expectations