tesla earnings fall on hit from china covid surge