Three factors in Daimler's $780M sale of Tesla stock