Tesla shares tumble ahead of first-quarter earnings report